Improvements of the SABUL Congestion Control Algorithm
نویسندگان
چکیده
Several new protocols such as RBUDP, UserLevel UDP, Tsunami, and SABUL, have been proposed as alternatives to TCP for high speed data transfer. The purpose of this paper is to analyze the effects of SABUL congestion control algorithm and its parameters on SABUL bandwidth utilization by using extensive simulations. The simulation results show that SABUL congestion control parameters have a direct impact on SABUL bandwidth utilization and SABUL cannot compete with uncontrolled flows such as UDP. We propose a modification of SABUL congestion control algorithm to improve the overall performance of SABUL and use ns2 simulations to verify our algorithms. Our results show that with two modifications, SABUL can achieve a better bandwidth utilization even when protocol parameters have been chosen improperly; moreover, the modified SABUL algorithm can achieve a better bandwidth utilization when competing with uncontrolled traffic.
منابع مشابه
Experimental Analysis of the SABUL Congestion Control Algorithm
Several new protocols such as RBUDP, User-Level UDP, Tsunami, and SABUL, have been proposed as alternatives to TCP for high speed data transfer. The purpose of this paper is to analyze the effects of SABUL congestion control algorithm on SABUL performance matrices such as bandwidth utilization, self-fairness, aggressiveness and average packet losses. We propose a deterministic model of SABUL co...
متن کاملRate Based Congestion Control over High Bandwidth/Delay Links
As the network bandwidth and delay increase, traditional dominant transfer protocols on the Internet like TCP have shown inefficiency and instability to many applications involved in huge amounts of data transfer. We present in this paper a rate based congestion control algorithm as an application level solution. This algorithm is deployed in our SABUL high performance data transfer protocol, w...
متن کاملSABUL: A High Performance Data Transfer Protocol
The paper describes SABUL, an application level data transfer protocol for data intensive applications over high bandwidth-delay product networks. SABUL is designed for reliability, high performance, fairness, and stability. This unidirectional protocol uses UDP to transfer data and TCP to send back control messages. A rate based congestion control that tunes the inter-packet transmission time ...
متن کاملVRED: An improvement over RED algorithm by using queue length growth velocity
Active Queue Management (AQM) plays an important role in the Internet congestion control. It tries to enhance congestion control, and to achieve tradeoff between bottleneck utilization and delay. Random Early Detection (RED) is the most popular active queue management algorithm that has been implemented in the in Internet routers and is trying to supply low delay and low packet loss. RED al...
متن کاملVRED: An improvement over RED algorithm by using queue length growth velocity
Active Queue Management (AQM) plays an important role in the Internet congestion control. It tries to enhance congestion control, and to achieve tradeoff between bottleneck utilization and delay. Random Early Detection (RED) is the most popular active queue management algorithm that has been implemented in the in Internet routers and is trying to supply low delay and low packet loss. RED al...
متن کامل